shallow idiot - English Synonyms Dictionary